Product details
- Publisher : Springer; 2005th edition (July 15, 2005)
- Language : English
- Paperback : 561 pages
- ISBN-10 : 0387258973
-
ISBN-13 : 978-0387258973
کتاب Guide to Assembly Language Programming in Linux 2005th Edition
منابع کتاب کتاب Guide to Assembly Language Programming in Linux 2005th Edition
مفاهیم لینوکس را به برنامه نویسانی که با سیستم عامل های دیگر مانند ویندوز XP آشنا هستند معرفی می کند پوشش جامعی از زبان اسمبلی پنتیوم ارائه می دهد
از پشت جلد
این راهنمای منحصر به فرد پوشش جامعی از عناصر کلیدی برنامه نویسی به زبان اسمبلی را با پوشش عمیق سیستم عامل لینوکس، که سریع ترین سیستم عامل در حال رشد با حدود 18 میلیون کاربر لینوکس در سراسر جهان است، ارائه می دهد. این کتاب به طور خاص حرفه ای هایی را هدف قرار می دهد که مایلند اسمبلی را یاد بگیرند و قصد دارند یا انتظار دارند به سیستم عامل لینوکس بروند.
این کتاب راهنمای بسیار مفید همراه با تمام نرم افزارهای لازم (لینوکس، NASM، دیباگر) است که آن را تبدیل به یک ابزار منبع بسیار ارزشمند برای همه کسانی می کند که می خواهند برنامه نویسی Assembly و لینوکس را یاد بگیرند. خوانندگان فقط باید دانش پایه ای از هر زبان ساختاریافته و سطح بالا مانند C داشته باشند تا از مزایای کامل این کتاب راهنما بهره مند شوند.
Sivarama P. Dandamudi استاد علوم کامپیوتر در دانشگاه کارلتون در اتاوا، انتاریو، کانادا، و همچنین ویرایشگر وابسته مسئول معماری کامپیوتر در مجله بین المللی کامپیوترها و کاربردهای آنها است. او بیش از دو دهه تجربه تدریس در مورد سیستم ها و سازمان های کامپیوتری دارد.
ویژگی ها و مزایا:
• اسمبلر رایگان NASM تجربه برنامه نویسی به زبان اسمبلی را فراهم می کند
• سه فصل در مورد سازماندهی کامپیوتر زمینه لازم برای برنامه نویسی به زبان اسمبلی را فراهم می کند
• ارائه مطالب برای خودآموزی مناسب است، با مثال ها و شکل های برنامه نویسی گسترده
• همه نمونهها از این نظر کامل هستند که میتوانند مونتاژ و اجرا شوند و احساس بهتری نسبت به نحوه کار این برنامهها ایجاد میکنند
موضوعات کلیدی:
• سازماندهی کامپیوتر، از جمله مدارهای منطق دیجیتال، سازماندهی حافظه، معماری IA-32
• نصب و استفاده از لینوکس و NASM
• اشکال زدایی برنامه های زبان اسمبلی
• مروری بر دستورالعمل های زبان اسمبلی
• رویه های نوشتن، حالت های آدرس دهی، اجرای شرطی، منطقی و بیتی عملیات
• زبان اسمبلی پیشرفته، شامل پردازش رشته، محاسبات ASCII و BCD، بازگشت، پردازش وقفه در حالت محافظت شده، رابط زبان سطح بالا، عملیات ممیز شناور.
ارسال نظر درباره کتاب Guide to Assembly Language Programming in Linux 2005th Edition